package com.qmerak.entity;

/**
 * @author Shaohong•Cheng
 * @mail shaohong726@126.com
 * @date 2013-7-1
 * @project TUManager
 */
public class MemSalvageEntity {

	private String id;
	private String memberID;
	private String illnessItem;
	private String localSuggest;
	private String localOperator;
	private String applyMoney;
	private String applyDate;
	private String approver;
	private String approveSuggest;
	private String approveDate;
	private String approveMoney;
	private String state = SalvageState.APPLYING.name();
	private String feedback;
	private String feedbackPerson;
	private String feedbackDate;

	public enum SalvageState {
		APPLYING, APPROVEDAGREE, APPROVEDDISAGREE, FEEDBACKED
	};

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the memberID
	 */
	public String getMemberID() {
		return memberID;
	}

	/**
	 * @param memberID
	 *            the memberID to set
	 */
	public void setMemberID(String memberID) {
		this.memberID = memberID;
	}

	/**
	 * @return the illnessItem
	 */
	public String getIllnessItem() {
		return illnessItem;
	}

	/**
	 * @param illnessItem
	 *            the illnessItem to set
	 */
	public void setIllnessItem(String illnessItem) {
		this.illnessItem = illnessItem;
	}

	/**
	 * @return the localSuggest
	 */
	public String getLocalSuggest() {
		return localSuggest;
	}

	/**
	 * @param localSuggest
	 *            the localSuggest to set
	 */
	public void setLocalSuggest(String localSuggest) {
		this.localSuggest = localSuggest;
	}

	/**
	 * @return the localOperator
	 */
	public String getLocalOperator() {
		return localOperator;
	}

	/**
	 * @param localOperator
	 *            the localOperator to set
	 */
	public void setLocalOperator(String localOperator) {
		this.localOperator = localOperator;
	}

	/**
	 * @return the applyMoney
	 */
	public String getApplyMoney() {
		return applyMoney;
	}

	/**
	 * @param applyMoney
	 *            the applyMoney to set
	 */
	public void setApplyMoney(String applyMoney) {
		this.applyMoney = applyMoney;
	}

	/**
	 * @return the applyDate
	 */
	public String getApplyDate() {
		return applyDate;
	}

	/**
	 * @param applyDate
	 *            the applyDate to set
	 */
	public void setApplyDate(String applyDate) {
		this.applyDate = applyDate;
	}

	/**
	 * @return the approveDate
	 */
	public String getApproveDate() {
		return approveDate;
	}

	/**
	 * @param approveDate
	 *            the approveDate to set
	 */
	public void setApproveDate(String approveDate) {
		this.approveDate = approveDate;
	}

	/**
	 * @return the approver
	 */
	public String getApprover() {
		return approver;
	}

	/**
	 * @param approver
	 *            the approver to set
	 */
	public void setApprover(String approver) {
		this.approver = approver;
	}

	/**
	 * @return the approveSuggest
	 */
	public String getApproveSuggest() {
		return approveSuggest;
	}

	/**
	 * @param approveSuggest
	 *            the approveSuggest to set
	 */
	public void setApproveSuggest(String approveSuggest) {
		this.approveSuggest = approveSuggest;
	}

	/**
	 * @return the approveMoney
	 */
	public String getApproveMoney() {
		return approveMoney;
	}

	/**
	 * @param approveMoney
	 *            the approveMoney to set
	 */
	public void setApproveMoney(String approveMoney) {
		this.approveMoney = approveMoney;
	}

	/**
	 * @return the state
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state
	 *            the state to set
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return the feedback
	 */
	public String getFeedback() {
		return feedback;
	}

	/**
	 * @param feedback
	 *            the feedback to set
	 */
	public void setFeedback(String feedback) {
		this.feedback = feedback;
	}

	/**
	 * @return the feedbackPerson
	 */
	public String getFeedbackPerson() {
		return feedbackPerson;
	}

	/**
	 * @param feedbackPerson
	 *            the feedbackPerson to set
	 */
	public void setFeedbackPerson(String feedbackPerson) {
		this.feedbackPerson = feedbackPerson;
	}

	/**
	 * @return the feedbackDate
	 */
	public String getFeedbackDate() {
		return feedbackDate;
	}

	/**
	 * @param feedbackDate
	 *            the feedbackDate to set
	 */
	public void setFeedbackDate(String feedbackDate) {
		this.feedbackDate = feedbackDate;
	}

}
